*{word-wrap:break-word ;word-break:break-all; text-align:left;}
div#container{
	width:1000px;			
	min-height:100%;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	vertical-align:text-top;
	border-left:black 1px solid;
}
div#header {
	background-color: #EEEEEE; 
	height: 30px;
	border-bottom:blue 1px solid;
}
div#footer {
	background-color: #EEEEEE; 
	height: 30px;
	border-top:blue 1px solid;			
}
div#content-frame {			
	width:100%;
	border-left:blue 1px solid;
	border-right:blue 1px solid;
}
div#lside-bar {
	width:100px;
	height:100%;	
}
div#rside-bar {
	width:150px;
	height:100%;	
}

div#info-bar{
	font-size:0.8em; color:blue;
}
